null analysis